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