stand on solid ground
Down to earth, Chinese idiom, Pinyin is Z ú t à sh í D à, which means down to earth. It's from old news of the sea.
The origin of Idioms
Xu Zhucheng's "old news of the sea" May Day: "all people with souls should be down-to-earth and work hard."
Analysis of Idioms
Be down-to-earth
Idiom usage
As a predicate, attribute, adverbial; used in dealing with affairs.
stand on solid ground
reel silk from cocoons -- make a painstaking investigation - chōu sī bāo jiǎn