translate English to French: It has been a big problem for 20 years.
C'est un gros problème depuis 20 ans.