translate English to French: "Believe me, they [the challenges] are not going to go away quickly.
"Croyez-moi, ces défis ne disparaîtront pas rapidement.