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