xīn zhuō kǒu bèn

Translation

  • dull-witted and tongue-tied
Chinese Tones