There are more than 20 languages which are spoken across the country and each region can have a different local language than the other. Hindi is spoken widespread but not by everyone and English can be understood in most part of the country.
"Namaskar" (hello), "shukriya" (thank you), "aap kaise hai" (how are you), "kitna hai" (how much) and "naam kya hai" (what's your name), these are some of the common greetings, expressions which are used in India and can be helpful on your trip to this country.