English: He recently returned from Italy.
Telugu: ఇటీవలే అతడు ఇటలీ నుంచి భారత్‌కు తిరిగొచ్చినట్లు తెలుస్తోంది.