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