avoir sur le cœur

have something on your mind

→ avoir
phrase Rare #46,290
have something on your mind Used when encouraging someone to express their feelings or concerns. The literal image is of something weighing on the heart.
FR: Que signifie avoir sur le cœur ?
EN: What does “avoir sur le cœur” mean?