translate English to French: Are you sure you’re fit enough for what lies ahead?
Êtes-vous sûr d’être suffisamment préparé pour ce qui vous attend?