English: He had recently returned to Chennai.
Telugu: ఆ తర్వాత ఇటీవల చెన్నై చేరుకున్నారు.