Sorry Pranesh, you are not entirely right. Kolkata like Bangalore and Mumbai , is also a city facing the same problem linguistically speaking. Kolkata is turning out to be city where Bengali is becoming the least spoken language in public places. Hindi, Marwari and Bhojpuris are becoming the majority. For sustainable development of human societies and cultures there should not be unfair and unacceptable influence of one culture over the other. If that happens it may be termed as cultural imperialism.So same applies to Kolkata , not just Mumbai and Bangalore.