The body
avoir les pieds sur terre
StandardB1Meaning
To have your feet on the ground, to judge things as they are.
Word for word
to have your feet on the ground
Example
C'est une rêveuse, mais sa soeur a les pieds sur terre.
She is a dreamer, but her sister has her feet on the ground.