English: What he saw there left a big impression on him.
Telugu: తాను అక్కడ చూసిన విషయాలు అతడిని బాగా ప్రభా వితం చేసాయి.