I would like to know what Chinese people say in general when saying "you should be ashamed of yourself". In Google translate I get the following:
你应该为自己感到羞耻
In my opinion this is way too formal. Is there a slang / phrase that Chinese / Cantonese people use in general?