English: This yielded big results.
Telugu: ఈ ముఖ్యమైన ఫలితాలను ఇచ్చింది.