English: There has been much dispute among scientists on this matter.
Telugu: అన్నదానిపైనా శాస్త్రవేత్తల్లో బోలెడు చర్చలున్నాయి.