I felt that justice had been served and that the world was, in some way, a better place for all of us.
Never let 'em see you sweat. Guests feel guilty if they think you've worked too hard to make dinner for them - which of course you have!
In a sense there is no 'opposition' in Bahrain, as the phrase implies one unified block with the same views.