have one's feet planted firmly in the ground

[have one's feet planted firmly in the ground] See: FEET ON THEGROUND.