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