English: And they got fabulous results.
Telugu: అవి అద్భుత ఫలితాలు ఇచ్చాయి.