20080521 city.chennai: ICSE schools say; We have done well