English: But science has developed further.
Telugu: కానీ సైన్స్ మరింత డిమాండ్ చేశారు.