上不了檯面

Simplified: 上不了台面

shàngbùliǎotáimiàn ㄕㄤˋ ㄅㄨˋ ㄌㄧㄠˇ ㄊㄞˊ ㄇㄧㄢˋ

    • too disreputable, crude or inferior to be presented publicly or taken seriously

Character by character

Sources