After he went back to Lok Sabha in 1980, and he served as minister under Indira Gandhi between 1983–84. He lost from Mandya Lok Sabha seat in 1984 and it is unclear if he served as a minister between 1984 and 1985 under Rajiv Gandhi. Later he became a member of the Rajya Sabha in the years 1996 and 2006. He was member of the Karnataka Legislative Assembly and council at different times. Between 1989 and 1992 he was Speaker of the Karnataka Legislative Assembly and Deputy Chief Minister of Karnataka.