Please translate the given English sentence to Hindi
लेकिन चीन के चरम इलाके और आकार एक विशाल और तत्काल नवाचार की आवश्यकता को बनाया है
But China's extreme terrain and size have created an enormous and immediate need for innovation.