"The Mongoose switched to English - and I didn't catch what he said - but Mr Ashok replied in Hindi"

Middle class Indians often drift between Hindi and English, and their own state language where that is not Hindi. Indian English can be seen as a separate dialect of English, peppered with phrases and sentence structures not seen in standard English.