He was a Union Minister for Information and Broadcasting in the I. K. Gujral cabinet in 1998. In 1999 he returned to Indian National Congress after 21 years. In 2004 he was re-elected to 14th Lok Sabha from Miryalaguda Lok Sabha Constituency and then he was a Union Minister for Information and Broadcasting and Union Minister for Urban Development in the United Progressive Alliance-1. 