A foreign friend asked if it's right (grammatically) to say "No matter what I do, I'll get it right". I find something amiss here but just couldn't explain what's wrong. "no matter" somehow negates it to be right.... or was it a double negative grammar that's all so confusing?
I told him it would be better to say " I'll do whatever it takes to do it right"... but the big question is what wrong with his technically?