Pranab Mukherjee sits before giving the final touches to the federal budget 2011/12