上天入地 shàng tiā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

CHARACTERS

上 shàng top; superior, highest; go up, send up
天 tiān sky, heaven; god, celestial
入 rù enter, come in(to), join
地 dì earth; soil, ground; region