English: Do scientists agree?
Telugu: మరి మేధావులు ఒప్పుకుంటారా?