English: and scientific accomplishments.
Telugu: మరియు శాస్త్రీయ విజయాలు