20110404 news: Team India's 'Happy Report Card'