translate English to French: Here, it must be recognized that the international intellectual property system, at least in its current state of development, might be hard pressed to offer a solution.
À cet égard, il convient de reconnaître que le système international de la propriété intellectuelle, du moins à son niveau de développement actuel, aurait du mal à offrir une solution.