English: Thats an insult to India.
Telugu: ఇది భారత్‌ను అవమానించడమే అన్నారు.