中国英语翻译

English version

long time, long range, lengthy, long term是什么意思