By using this site, you agree to our Privacy Policy and our Terms of Use. Close

And when I thought my english level was already acceptable, here it comes "brazenly electioneering" and lets me completely clueless.

Can someone translate please ??