Meaning of A FINE KETTLE OF FISH in English

A FINE KETTLE OF FISH

embarrassing situation; annoyingly awkward situation

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.