Meaning ofhave one's feet on the groundin English

have one's feet on the ground

#common
Definitions