頂天立地 dǐng tiān lì dì

DEFINITIONS

  1. lit. able to support both heaven and earth
  2. of indomitable spirit (idiom)

CHARACTERS

頂 dǐng top, peak; carry on head; very
天 tiān sky, heaven; god, celestial
立 lì stand; let stand; establish, set
地 dì earth; soil, ground; region