prendere al varco

Verb

 * 1) to catch  by surprise when out in the open
 * 2)  to catch (someone) by surprise in a difficult situation; to put on the spot