Language:
Free Online Dictionary|3Dict

泄气

Source : CEDICT

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