English: This has been strongly contested by experts.
Telugu: దీనిపై నిపుణులు తీవ్ర అభ్యంతరం వ్యక్తం చేస్తున్నారు.