translate English to French: That group has not as yet completed its work.
Le groupe n'a pas encore achevé ses travaux.