What does You happen to be accomplishing a wonderful task in your account. Keep performing whatever you do. mean?

Missing thumb gray@2x
Deleted user
25 Nov 2015

Closed question
Question about English (US)
What does You happen to be accomplishing a wonderful task in your account. Keep performing whatever you do. mean?
This is a comment for me.
but sadly, I hardly understand the meaning...
Especially I don't get the expression: happen to be accomplishing a wonderful task.
I fancy that this sentence would praise me. If this fancy is right, does "Thank you so much! I'm flattered" suit for an answer?
Could you explain by simple words, please?
Thank you.

Native language
English (US)
Missing thumb gray@2x
Deleted user

Native language
English (US)
Missing thumb gray@2x
Deleted user

Native language
English (US)
0