English: He had recently returned home from India.
Telugu: అతను ఇటీవల దుబాయ్‌నుంచి ఇండియాకు వచ్చారు.