20110720 india: Finally; 'happy' Deshmukh takes charges of new ministry