you are again proving the same arogance of the Rest of India and infact reiterating my point.
Well talking about Mumbai..he might as well speak Marathi and someone in Gujrath will speak Gujrathi, Someone in Calcutta will speak Bengali or Someone in Bhuvaneshwar will speak Oriya.....But all will with their own respective mothertonges which themselves are recognised NationalLanguages.......................... still speak HINDI.
thats the difference we are trilingual..we speak our own mother Tongue, English and Hindi.