translate English to French: We still have not received them.
Nous ne les avons toujours pas reçus.