Language:
Free Online Dictionary|3Dict

猛不防

Source : CEDICT

suddenly/unexpectedly/taken by surprise/at unawares

Source : CEDICT

suddenly/unexpectedly/taken by surprise/at unawares