English: The pictures surprised him.
Telugu: తాను ఆశ్చర్యపడేలా ఫోటోలు వచ్చాయి.