English: It amazed me when I saw it.
Telugu: అది చూసినప్పుడు నాకు ఆశ్చర్యమేసింది.