English: He had recently traveled to Italy.
Telugu: ఈ మేరకు ఇటీవలే ఇటలీ పయనమయ్యారు.