English: There is a debate between scientists on the matter.
Telugu: అన్నదానిపైనా శాస్త్రవేత్తల్లో బోలెడు చర్చలున్నాయి.