Idiom: Feet on the ground

See also: