"This is India, I may not speak english but I can still try to help you" Got Tech Support?