中国英语翻译

English version

strenuous, hard exercise是什么意思