Chinese words · Chengyu

势不可挡

shìbù-kédǎngTraditional 勢不可擋

unstoppable

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