I dont think anything wrong in saying that people who are living in respective state should learn local language. I am living in Europe since last five years and I have observed that you can only progress with the help of local languages. If anyone has doubt then he/she should give me an example of a country which is developed by using non-local language for their official work. It is very unfortunate that we have failed to understand power of our languages. If you take an example of Switzerland where four languages are used for all official work.