English: He had recently returned home from India.
Telugu: అప్పుడే ఈయన అమెరికా నుంచి ఇండియాకు తిరిగి వచ్చారు.