English: The results were somewhat better.
Telugu: ఫలితంగా కొంత మెరుగ్గా ఉంది.