English: this is big shame for India.
Telugu: ఇది మన భారతదేశానికే ఘోర అవమానం.