translate English to French: But its powers are limited.
Mais ses pouvoirs sont limités.