English is a frequently used language in the metropolitan cities of India, and you will feel a communication gap only while travelling to the rural areas of India. Learning a few Hindi words will make your travelling easier while asking for directions for some specific place from the locals.