English: There's a lot of talk about disputes amongst scientists about this.
Telugu: అన్నదానిపైనా శాస్త్రవేత్తల్లో బోలెడు చర్చలున్నాయి.