British talent and annoying accent being put to good use here.
But anyway, Chen Ze Hou is an ass. It’s bad enough that you have the Concert Band(CB for short, so we shall call them by CB from now on) getting silver for the SYF judging competition. Mind you silver is rather good. If BB had that they’d be so happy they’d promote me to Warrant Officer immediately. But CB isn’t BB, and when CB gets silver it’s not good enough for the school. So you have the teachers commenting on the silver. Like Chen Ze Hou, and his long and un-understandable Chinese idioms. Translated to english I think it means something like the proud must fall. This has insulted the CB greatly and now a lot of CB members do not like Chen Ze Hou, heck, nobody even liked babi before though.