feet on the ground in French
feet on the ground in French
avoir les pieds sur terre
Used other than figuratively or idiomatically: see feet, on, ground.