English: Some of the facts they revealed surprised him.
Telugu: ఆ సందర్భంగా తెలుసుకున్న కొన్ని వాస్తవాలు అతడిని ఆశ్చర్యపరిచాయి.