Cabinet reshuffle: 43 new ministers take oath.
43 नए मंत्री लेंगे शपथ