skeleton in the closet 
家丑不可外扬
- Skeleton in the closet.
家丑。 - A “skeleton in the closet” is an English idiom that means everyone has a secret, some hidden dream or sorrow.
“壁橱里的骷髅”是有名的英国俗语,意思是人人都有自己的秘密、梦想或悲伤。
skeleton in the closet[ noun ]
a scandal that is kept secret
<noun.event>
there must be a skeleton somewhere in that family's closet