English: There are better results now.
Telugu: అప్పటితో పోల్చితే ఇప్పుడే మెరుగైన ఫలితాలొచ్చాయి.