中国英语翻译

English version

more or less, somewhat是什么意思