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

to go to great lengths

Senses

上天入地 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.

上天入地 shàng​tiān​rù​dì omnipotent

To be capable of anything; to possess vast supernatural powers.

上天入地 shàng​tiān​rù​dì dauntless

To be completely fearless; to be willing to go anywhere or face any danger.

References

No references for this word.