translate English to French: - to withstand transportation and handling  - to arrive in a satisfactory condition at the place of destination.
De supporter un transport et une manutention; D'arriver dans un état satisfaisant au lieu de destination.