上不了台面 [, ]

    shàngbùliǎotáimiàn

    1. Idiombetter kept under the table (idiom); not to be disclosed; too inferior to show in public

    shàngbùliǎotáimiàn

    1. Adjectivetoo disreputable, crude or inferior to be presented publicly or taken seriously