I had problems with "Good on you" when I was in Australia...I was like "what is good on me?" :)

took a while until I got the meaning...