难言之隐

难言之隐 (nán yán zhī yǐn)
a hidden trouble hard to mention (idiom); sth too embarrassing to mention; an embarrassing illness