Narendra Modi embarrassed the country