上
天
入
地
s
h
à
n
g
t
i
ā
n
r
ù
d
ì
Definitions
1. lit. to go up to heaven or down to Hades (idiom)
2. fig. to go to great lengths
3. to search heaven and earth
Components
上天
shàng tiān
–
Heaven
入
rù
–
to enter
地
dì
–
earth