English: It amazed me to see these pictures.
Telugu: నాకే చాలా ఆశ్చర్యంగా అనిపించింది ఆ ఫోటోలను చూసి.