translate English to French: I am convinced that they can do it, if indeed they have not already.
Je suis convaincu qu'il peut réussir, s'il ne l'a pas déjà fait.