translate English to French: That cancer cells pay a price for resistance is supported by several observations.
Plusieurs observations accréditent l'idée que les cellules cancéreuses ont un prix à payer pour leur résistance.