好話唔好聽 (hou2 waa6 m4 hou2 teng1) — to be frank (lit., "the right words aren't easy to listen to") in Cantonese
houˊ²好waaˍ₆話mˎ₄唔houˊ²好tengˉ¹聽简 好话唔好听
Mandarin Pinyin: hao3 hua4 wu2 hao3 ting1
Meaning of 好話唔好聽
nounto be frank (lit., "the right words aren't easy to listen to")
noun(phrase) honestly speaking; to put it bluntly.