"The road ahead is full of challenges," he said on his priorities in the next few months.
Of the seven new ministers sworn in with cabinet rank, two are debutants -- former deputy chairperson of the Rajya Sabha K. Rehman Khan and Congress MP Chandresh Kumari Katoch. The other five, Ajay Maken, M.M. Pallam Raju, Dinsha Patel, Harish Rawat and Ashwini Kumar, have been elevated to the cabinet from ministers of state rank.
In the reshuffle of the pack of ministers, Khurshid got external affairs while his previous ministry, law, went to Ashwani Kumar. Khurshid had served as minister of state (junior foreign minister) under prime minister P V Narasimha Rao in the nineties.
Pallam Raju was made human resource development (HRD) minister in place of Kapil Sibal, who was left only with communication and IT. Pallam Raju's minister of state in HRD was Tharoor, who quit had to resign as minister of state for external affairs in 2010 over a controversy regarding his alleged conflict of interests in the affairs of IPL Kochi cricket team that was subsequently disbanded.
The crucial railways ministry, which had long been with one-time ally Trinamool Congress, was given to P.K. Bansal.
M. Veerappa Moily was given charge of petroleum, while his previous responsibilities of corporate affairs and power were split - Sachin Pilot was elevated as minister of state with independent charge of corporate affairs and Jyotiraditya Scindia got independent charge of power.
These two ministers were known to be close to Rahul Gandhi.