shì bù kě dǎng
基本释义
  1. 来势迅猛,不可抵挡。
英文翻译
  1. Irresistible