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
Copyright © 2024 3Dict.net