中国英语翻译

English version

everywhere, on all sides是什么意思