My Cambridge English Pronunciation Dictionary tells me that the Gan in Gandhi and rhymes with the Gan in Gander.And so the 'correct' pronunciation is Gan-dee! The same goes for Ganesh too, only worse:it is supposed to be Ganish. I wonder why we Indians don't correct the foreigners.If their tongues can manoeuvre tortures like Alzheimer's or even February, they shouldn't find Gandhi a challenge. But we have let them call Sachin Sash in and condoned the mistake for ages. I've always known that grave dangers lay in store. And my fears were confirmed when at the Oscars Danny Boyle thanked Weak Ass 'Sroop for penning Q and A!! I did not watch the movie but have heard that the man has done enough damage to the name of India.
And we mock the poor Mallu who calls the Pope 'Pop' - at least he makes some sense. Come to think of it, while an Englishman knows only English, a North Indian knows English and Hindi. A South Indian Tamilian knows English Hindi and Tamil and a Mallu knows English, Hindi, Tamil and Malayalam (if not more languages). No wonder we roak.