English: There are many arguments.
Telugu: దీనిపై పలు వాదనలు వినిపిస్తున్నాయి.