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