English: However, this has been disputed by many.
Telugu: అయితే వీటిపై చాలా మంది భిన్నాభిప్రాయాలు వ్యక్తం చేసారు.