FEEDBACK

Meaning of 上不了台面

Use your mouse
to draw a Chinese
character here
shàng liǎo tái miàn (Trad.: 上不了檯面)
better kept under the table (idiom); not to be disclosed; too inferior to show in public