English: He had recently traveled to Italy.
Telugu: ఇతడు కూడా ఇటీవల ఇటలీలో పర్యటించినట్టు తెలిపారు.