translate English to French: We shall have three minutes for it.
Il nous restera bien trois minutes pour en parler.