English: He returned home recently.
Telugu: ఇటీవలే ఇల్లు మారాడు.