shēng tài kuī sǔn

Translation

  • ecological deficit
Chinese Tones