have one's feet planted firmly in the ground

No categories: