gǎn zuò gǎn wéi

Translation

  • (idiom) to stop at nothing
  • to dare to do anything

Synonyms

Chinese Tones