-
Posts
31,963 -
Joined
-
Last visited
-
Days Won
1
Single Status Update
See all updates by Hippieibbie
-
The speaker is asking why the prize is given to a movement which is still struggling and has not achieved the aims the prize is awarded for.
Does that help?
Beleaguered = under a lot of pressure
Unrelenting = never-ending, continuous
essence = most important ingredient or requirement (like "essential")