English: Contrary views have also been expressed.
Telugu: భిన్నాభిప్రాయాలు కూడా వ్యక్తం చేస్తున్నారు.