bù kě kàng lì

Translation

  • unpredictable eventuality
  • unpreventable
  • unavoidable
  • impossible to overcome
  • nothing can be done about it
  • act of God
  • force majeure

Synonyms

  • 招架不住
Chinese Tones