I appreciate the comment. If I may, in English, the idiom you are looking for is "Keep it up" when you say "Keep it on" that would be referring to leaving something on your body most of the time. "Keep it up" means, keep going, you're doing a good job.
You are viewing a single comment's thread from: