English: I’m amazed.
Telugu: నాకు ఆశ్చరమేసింది.