English: Arguments against this abound.
Telugu: దీనిపై ఎన్నో వాదనలు ఉన్నాయి.