出其不意chūqíbùyì
Top 30000
Meanings
1. to do sth when least expected (idiom); to catch sb off guard
Characters used