shàng​tiān​rù​dì

to go to great lengths

上天入地 shàng​tiān​rù​dì
to go to great lengths
to go to great lengths; to try everything or search everywhere. This idiom literally means to go up to heaven and down into the earth.
omnipotent
To be capable of anything; to possess vast supernatural powers.
dauntless
To be completely fearless; to be willing to go anywhere or face any danger.

Frequency

Written text
0.247 per million

Sources

Frequency data
BCC Corpus (BLCU)