translate English to French: Transport Canada has taken major strides in the right direction.
Transports Canada a fait de grands pas dans la bonne direction.