avoir les pieds sur terre

Verb

 * 1)  to have one's feet firmly on the ground, to be realistic, to be practical, to be well-grounded