English: and the science results.
Telugu: మరియు వారి విజ్ఞాన ఫలితాలు.