you have a skeleton in your closet.

listen to the pronunciation of you have a skeleton in your closet.
Englisch - Deutsch
Du hast Dreck am Stecken