translate English to French: The World Cup is now less than 85 days away.
La Coupe du monde débute dans moins de 85 jours maintenant.