2008 / 2512

What does 泄气 (xiè qì) mean in English?

泄气
xiè qì泄氣

discouraged; dejected; demoralized; despairing; to want to give up; to deflate (air from a tyre)