Полный русско-английский словарь
To catch unawares, to surprise, to take by surprise
заставать врасплох