translate English to French: There are some points that I feel need to be clarified.
J’estime qu’il faut clarifier certains points.