translate English to French: Moreover, there are now already a number of alternatives.
Qui plus est, il existe déjà un certain nombre d’alternatives.