I apologize for paraphrasing. I wasn't trying...I was simply paraphrasing; I've heard a lot of words here today.
So “front and centre” somehow means something different from “paramount”. Can you explain what that means? Front and centre to me means the first thing. The first thing means paramount. I'm a little confused.