English: Everyone who has seen the photos is impressed.
Telugu: ఈ ఫొటోస్ చూసిన వారంతా ఆక్చర్య పోతున్నారు.