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