English: Scientists are arguing about this.
Telugu: అను విషయమున పండితులలో వివాదమున్నది.