English: Against this however are a number of telling arguments.
Telugu: అయితే దీనిపై అనేక వాదనలు విన్పిస్తున్నాయి.