What Languages are Spoken in India?

The official language of India is Hindi,while English is used as a second official language. Over 2,000,000,000 people use the English language as a main language.