Language:
Free Online Dictionary|3Dict

措手不及

Source : CEDICT

no time to deal with it (idiom); caught unprepared

Source : CEDICT

no time to deal with it (idiom); caught unprepared