translate English to French: A licence key will be returned to you as soon as possible.
La clé de licence vous sera adressée dans les plus brefs délais.