A fly in the ointment - Tradução em português

Boa tarde,
Como traduzo essa expressão, ' A fly in the ointment' para o Português?
Exemplo: I'm looking forward to Sunday, the only fly in the ointment being the fact that I'll have to sit next to my mother-in-law.

TESTE DE VOCABULÁRIO
Faça um teste e descubra como está seus conhecimentos de vocabulário de inglês em 5 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. INICIAR TESTE
1 resposta
PPAULO 6 49 1.3k
Vamos dizer que seja "uma mosca na sopa" (ointment - seria na pomada, mas não passa em português a mesma ideia de um evnento "desmancha-prazeres").

Mas pode ter outras traduções correlatas (a 'dor de cabeça', possível ou que esteja acontecendo/o 'porém'/o que pode ou poderia estragar...'), como na seguinte frase:
The fly in the ointment is the timetable.
O único senão é o calendário.
(frase do Reverso Context)

Acho que já pegou ideia, certo? ;-)