In India, so many regional languages are spoken. All these languages are base of our Indian cultures. Our culture is our identity. So, to maintain our culture in good health, one should speak in their regional language at home, in relatives & friends. We should not avoid our own languages in the name of speaking English.
On other hand, working in English Language helps to show your working quality & talent. On job, you can present yourself in better way in English Language than regional language. So, English on job is most important for shaping bright career.
India has world's largest population. Such huge population can only be controlled by its different cultures. These different cultures have different cultural program, traditions and rituals. In the name of following these cultural guideline, all the people are behaving good without hurting other. Therefore Indian Culture are are all the time great in the world. All these regional cultures are closely connected with its regional languages. Hence to lead happy life, all we need to save our culture by saving our regional language.