I would report that. All of the UberX rides that I had in Delihi were taxis who didn't have the meter on. I've had a few that were just not great, butyou shouldn't be having that big of an issue with Uber there. English is an offical language in India.