English: This is humiliating for India.
Telugu: భారతీయులకి ఈ అవమానం భరిం పరానిది.