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