English: The results they delivered are remarkable.
Telugu: వారు చెప్పే ఫలితాలు చాలా ఆశ్చర్యజనకములుగా ఉంటాయి.