dǎ bù dǎo
基本释义
  1. 不能征服的
  2. 不可能被打倒的
英文翻译
  1. Fail to beat