顶天立地 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, summit, peak; to carry on the head
天 tiān sky, heaven; god, celestial
立 lì stand; let stand; establish, set
地 dì earth; soil, ground; region