English: Contrary claims also exist.
Telugu: దీనిపై కూడా భిన్న వాదనలు ఉన్నాయి.