translate English to French: Unique in the world, this new Canadian technology,
Cette technologie unique au