I was browsing through my facebook news feed and I came across this caption (or status) made by a friend that fits the right frame:
"Reporting from stadium Kelana Jaya... where the rage of a disappointed rakyat echoes in every roar. Palpable anger courses through the veins of a people whose hopes were not meant to be.
Vox populi vox dei!" (The voice of the people is the voice of God).
Aptly written indeed!