translate English to French: For this reason there are huge differences between European countries on this matter.
C’est pourquoi, sur cette question, les divergences entre les pays européens sont très importantes.