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