English: And science seems to agree.
Telugu: మరియు సైన్స్ కూడా దానితో అంగీకరిస్తుంది.