how-dye-do

How-d'ye-do: 1. n разг. щекотливое или затруднительное положение; here's a nice (или pretty) ~! вот тебе раз!

Источник: Полный англо-русский словарь на Gufo.me