zhì jiān dǎn zhuàng

Translation

  • to have the stomach and determination to do sth (idiom)
Chinese Tones