English: We were amazed to has seen it.
Telugu: వాటిని చూసిన మాకు ఆశ్చర్యమేసింది.