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