20110331 news: Chennai celebrates India's march to World Cup final