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