I was wondering if my sentence is correct and if it sounds ok for native speakers?

Oh John, you are exercising vigorously today. Good on you!

What other alternatives do I have?

closed as off-topic by Jason Bassford, Eddie Kal, user3169, Varun Nair, JMB Jan 3 at 10:04

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking for someone to find and correct errors or improve the phrasing are considered requests for proofreading and are off-topic. Please edit your question to focus on something in particular that you are unsure about; if that's not possible, see websites for proofreading instead." – Jason Bassford, Eddie Kal, user3169, Varun Nair, JMB
If this question can be reworded to fit the rules in the help center, please edit the question.


Is this meant to be for Australians? "Good on you" (or rather "Good on ya") is a typical Aussie expression. If that's the case then "vigorously" might sound OK down under, but it's a little odd to my American ears.

We Americans would probably substitute "hard" for "vigorously":

The coach made the team exercise hard today.

although this would sound a little less formal if you use "work out" instead of "exercise"

The coach made the team work out hard today.

Or, alternately

The coach gave the team a hard workout today.

In your sentence:

Hey John, been working out hard today? Good for you!

Not the answer you're looking for? Browse other questions tagged or ask your own question.