English: A lot of argument over this.
Telugu: దీనిపై చాలా వాదనలు వచ్చాయి.