English: Three of them had just come back from Italy.
Telugu: వారిలో ముగ్గురు ఇటీవలే ఇటలీ నుంచి వచ్చారు.