Language:
Free Online Dictionary|3Dict

难言之隐

Source : CEDICT

what ails one is hard to discuss (idiom); sth too embarrassing to mention/an embarrassing illness/to have a secret/to refuse to talk about sth/reluctant to broach a topic