English: He recently returned home.
Telugu: ఇటీవలే స్వగ్రామానికి తిరిగొచ్చారు.