translate English to French: However, several limitations must be noted.
Néanmoins, il convient de souligner plusieurs restrictions.