translate English to French: But the job is physical and the sites are demanding, so you can forget about high heels and make-up!"
Mais c’est physiquement éprouvant et les lieux de travail sont tels qu’il vaut mieux oublier hauts talons et maquillage!»