No shelter
Of shame and nowhere to hide.
explain
Idiom: no shelter
Pinyin: W ú R ó ngsh ē nzh ī D ì
It refers to a place where there is no shelter.
2. To be ashamed and have nowhere to hide.
English translation
No shelter
restrain one 's grief and accord with inevitable changes - jié āi shùn biàn