translate English to French: There are doubtless other avenues , methods and procedures which exist or could exist.
Elles sont incomplètes sans doute, et d'autres méthodes et procédures existent ou peuvent être envisagées.