Chinese words · Chengyu

顶天立地

dǐngtiān-lìdìTraditional 頂天立地

of indomitable spirit; towering

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.