English: This is humiliating for India.
Telugu: ఇది నిజంగా భార‌తదేశానికి సిగ్గు చేటు.