несовер. - застигать
совер. - застигнуть, застичь (кого-л. ) take by surprise, catch застигать врасплох – застигнуть, застичь (вн.) catch* (smb.)
overtake (smb.)
застичь кого-л. врасплох catch* smb. unawares
застичь кого-л. на месте преступления catch* smb. in the act, catch* smb. red-handed
гроза застигла нас в лесу we were in the woods when the storm overtook/caught us