unsavory truth

Translations
неприятная правда
Facing the unsavory truth was difficult for everyone.
Столкновение с неприятной правдой было трудным для всех.