20110403 news: Ind vs SL: Skipper Dhoni hits out at critics