English: These words really amazed me.
Telugu: ఈ మాటలు మాకు చాలా ఆశ్చర్యాన్ని కల్‌ నింపాయి.