translate English to French: Our support has come with a heavy price attached, but we have never wavered in our commitment.
Nous en avons payé le prix fort, mais nous n'avons jamais failli à notre engagement.