Keep writing speech. That's perfect! (5,2)
I believe the answer is:
right on
I'm afraid I can't explain this answer.
Can you help me to learn more?
(Other definitions for right on that I've seen before include "Trendy and socially aware" , "Absolutely!" , "Fashionably liberal" , "American exclamation of approval" , "politically correct?" .)