English: He had recently come back from abroad.
Telugu: ఇటీవలే ఆయన విదేశాల నుంచి తిరిగి వచ్చారు.