• To get into a muddle

  • To find oneself in an awkward predicament

  • To get into irritating circumstances

  • To be trapped in a conspiracy


To find oneself in an awkward predicament

New Questions