Translate the following English sentence to French:
"I have raised questions regarding this issue for years now."
J' ai moi-même posé des questions sur cette problématique il y a plusieurs années déjà.