YOU SAID:
I've been getting it wrong for years.
INTO JAPANESE
私は何年もそれを間違えてきました。
BACK INTO ENGLISH
I've made it wrong for years.
INTO JAPANESE
私は何年もの間それを間違えてきました。
BACK INTO ENGLISH
I've made it wrong for years.
That didn't even make that much sense in English.