translate English to French: There are a lot of things you can't do until you have such health cards and things.
Il reste plusieurs aspects que je ne peux régler tant que je n'ai pas reçu ces cartes et d'autres documents.