tú hū fù fù

Translation

  • to feel powerless and full of shame (idiom)
Chinese Tones