Wiktionary
good on you
interj. (context New England UK Ireland Australia New Zealand English) well done; ''an exclamation of encouragement or congratulation''.