" A fly in the ointment "
Meaning:
A small flaw that spoils the whole.
Example:
It was good to win the gold but not being able to attend the ceremony to collect it was the fly in the ointment.
Where did it originate?:
The Bible.
Where is it used?:
Hear the idiom spoken: