On the earth
Zhu tiandadi, a Chinese idiom, is a Chinese phonetic alphabet, which means something that stands tall and upright. From Zhu Zi Yu Lei.
The origin of Idioms
Zhu Xi of the Song Dynasty, Volume 130 of Zhu Zi Yu Lei: "if you do this, you will become an individual, you will be able to stand on earth, and you will live up to this life."
Idiom usage
It is used as attributive and predicate; it is used to describe things that stand up to heaven and earth.
On the earth
the boy and girl are innocent playmates - shào xiǎo wú cāi
be beautiful enough to feast the eyes - xiù sè kě cān
there remained but a single one - shuò guǒ jǐn cún