translate English to French: At first sight there are advantages in this procedure.
À première vue, cette procédure semble présenter des avantages.