English: The results were definitely better, but still they were far from perfect.
Telugu: ఫలితాలు ఖచ్చితంగా మెరుగ్గా ఉన్నాయి, కానీ ఇప్పటికీ అవి సంపూర్ణంగా లేవు.