Yabla video uses of 无地自容

chàng
zhè
其他 qítā
rén
dōu
不... bù...
jiù
无地自容 wúdìzìróng
le
I'm afraid if I start to sing, others would want to... run and hide.