English: Contrary views have also been expressed.
Telugu: దీనిపై భిన్న వాదనలు కూడా వచ్చాయి.