After criticism, Congress applauds Pranab Mukherjee's speech

National