English: A very much better result.
Telugu: చాలా మంచి ఫలితం ఉంటుంది.