英语翻译

问题描述:

英语翻译
It makes people could taste it close to home that is many delicious food from all different parts of the world.总觉得不顺.
我是觉得宾语太长了,才用it替代的,或有着必要吗?

It enables people to enjoy near home a lot of delicious food from all parts of the world.