Many revolutions
多くの大規模な政治的または社会的な変革を指します。
throughout history
歴史全体にわたって、過去から現在までという意味です。
have involved
〜を伴ってきた、〜を含んできた、という意味です。
a struggle
争い、闘争、対立を指します。
between the working class
労働者階級、すなわち賃金労働に従事する人々を指します。
and the bourgeoisie
そしてブルジョワジー、ここでは資本家階級や中産階級を指します。