Mixed messeges: Another Fortune cookies phrases Generator

Looking forward to any feedback regarding my code. Thanks in advance, guys!

const generateFrom = {
    whenGen : ['Today', 'On Sunday', 'On your Bday'],
    whenExact : ['in the evening', 'as soon as you will wake up,', 'when you find something you lost,'],
    objectActs : ['be afraid to','look forward to','help someone you love to'],
    subjectActs : ['look back', 'call ex', 'eat cabbage']
};

const addPart = arr => {

    let randIndex = Math.floor(Math.random()*arr.length)
    return arr[randIndex];
};

const processParts = obj => {
    
    let finalPhrase = '';
    for (const [key,value] of Object.entries(obj)) {        
        finalPhrase = finalPhrase + ' ' + addPart(value);
    };
    return finalPhrase
};

const generatePhrase = () => {

    const resultPhrase = processParts(generateFrom);
    console.log (resultPhrase);
}
generatePhrase()