English: It amazed me,
Telugu: ఆశ్చర్యమేసింది నాకు,