中国英语翻译

English version

crest fallen, dejected是什么意思