Sahasranama
BANNED
Most of the people cant speak EngliSH in India.When two people from different states meet they talk in Hindi most of the time since it is understood by most of the people.
Not true. It depends on what strata of society you are talking with. With shop keepers it usually hindi. With neighbours its english and at home its the mother tongue. At office its usually English or mother tongue.

Hindi,English and Mother tongue(if not Hindi) is basic knowledge for any student now a days.in fact,in my schoo,4 languages were taught.Sanskrit is a Dead Language anyway..