 He was re-elected to the Rajya Sabha in 2004.He was a Union Minister from 2004–2009, holding a number of portfolios such as Statistics and Programme Implementation, NRI Affairs, Youth and Sports Affairs and Labour and Employment.He served two terms as a member of the Council of the Indian Institute of Science, Bangalore.