勢不可當 shì bù kě dāng

DEFINITIONS

  1. impossible to resist (idiom); an irresistible force

CHARACTERS

勢 shì power, force; tendency
不 bù no, not; un-; negative prefix
可 kě may, can, -able; possibly
當 dāng bear, accept, undertake; just