English: He couldn't believe the pictures he managed to get.
Telugu: అతను తీసిన ఫొటోను అతనే నమ్మలేక పోతున్నాడు.