застать врасплох (ww):
catch(de) jemanden überraschend bei einer verbotenen, heimlichen Handlung antreffen., catch red-handed(de) jemanden überraschend bei einer verbotenen, heimlichen Handlung antreffen.
Via: Dbnary en WikiWoordenboeken
Via: Memodata.com