['My supervisor yelled at me in front of all my coworkers!', "Oh no, I hope it wasn't unwarranted!", 'It actually was and it make me feel stupid and put on the spot.']
It's definitely a difficult position to be in, I hope your coworkers were understanding.
My supervisor yelled at me in front of all my coworkers! It was not funny to me!