English: He had recently returned from Italy.
Telugu: తాను ఇటీవలే ఇటలీ నుండి వచ్చినట్లు తెలిపింది.