translate English to French: The key words, however, are “for the moment”.
Les mots clefs sont cependant « pour le moment ».