translate English to French: Perhaps its powers had been limited too far.
Peut être les prérogatives de la CIJ sont-elles trop limitées.