English: It gave marvelous results.
Telugu: అవి అద్భుత ఫలితాలు ఇచ్చాయి.