translate English to French: But we know the outcome makes it all worthwhile.
Plus que jamais, nous savons que ces efforts en valent la peine.