a fly in the ointment - definition and synonyms

phrase
  1. a problem that spoils something or makes it difficult

    The only fly in the ointment is that we can’t use my house for the party.

See also main entry: fly