English: He left for home recently.
Telugu: ఇటీవలే ఇంట్లో నుంచి వెళ్లిపోయాడు.