English: He recently returned home.
Telugu: ఆయ‌న ఇటీవ‌లే స్వ‌దేశానికి వ‌చ్చారు.