English: He had recently returned to Chennai.
Telugu: ఇటీవలే ఆయన కెన్యా నుంచి స్వదేశానికి తిరిగొచ్చాడు.