English: The science improved.
Telugu: విజ్ఞానం మెరుగు పడింది.