Something with almost the exact same meaning, but i could use in a formal speech. or maybe "rant" is use-able in an assessment task...

what do you think?