translate English to French: But who will win the challenge?
Mais qui va gagner le défi?