English: India disputes this claim.
Telugu: ఈ వాదనపై భారత్‌ ఆశ్చర్యం, అభ్యంతరం వ్యక్తం చేస్తోంది.