caught with one's pants down in Greek
caught with one's pants down in Greek
ξεβράκωτος στ' αγγούρια
(idiomatic) Caught off guard, unprepared, or in an embarrassing situation.