wú guài hū

Translation

  • no wonder (that...)

Synonyms

Chinese Tones