English: There have been heated debates about this.
Telugu: దీని పైన సుదీర్ఘ వాదనలు సాగాయి.