translate English to French: Speed and accuracy are what you need to succeed. Have you got what it takes?
Maniez votre queue de billard avec vitesse et précision pour gagner.