锐不可当
ruì bù kě dāng
Definitions
- 1. unstoppable