translate English to French: All of the above Are you confused?
Tout ce qui précède Vous êtes perplexe?