English: All three had recently returned from Italy.
Telugu: వారిలో ముగ్గురు ఇటీవలే ఇటలీ నుంచి వచ్చారు.