translate English to French: He manages it well, but he is in language training for the moment.
Il se débrouille bien mais il est en formation linguistique pour l’instant.