English: He had recently returned to Chennai.
Telugu: తాజాగా ఆయన మళ్ళీ చెన్నైకి తిరిగొచ్చాడు.