Word Definition - 顶天立地

dǐng tiān lì dì lit. able to support both heaven and earth; of indomitable spirit (idiom)