zhī qí bù kě ér wéi zhī

Translation

  • to keep going resolutely despite knowing the task is impossible (idiom)
Chinese Tones