English: TN Seshan.
Telugu: టీఎన్ శేషన్.