English: He has been in Italy recently.
Telugu: అతను ఇటీవలే ఇటలీ వెళ్లాడు.