Pinyin Dictionary results for "ding tian li di"

顶天立地
lit. able to support both heaven and earth; of indomitable spirit (idiom)
Dictionary data provided by CC-CEDICT