caught with one's pants down in Spanish
caught with one's pants down in Spanish
en paños menores
(idiomatic) Caught off guard, unprepared, or in an embarrassing situation.
pillado con el culo al aire
(idiomatic) Caught off guard, unprepared, or in an embarrassing situation.