Cech – I'm angry and disappointed