translate English to French: • immediately
• Sur–le–champ