顶天立地

dǐng tiān lì dì

lit. able to support both heaven and earth

of indomitable spirit (idiom)

dǐng

apex

tiān

day

to stand

earth