translate English to French: I feel that this distinction must be clearly made.
J'estime que cette distinction doit être faite très clairement.