势不可当 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