The big idea here is, I think, a new piece of a solution to a fairly big problem in transportation.
Ici, la grande idée est, je pense, une nouvelle solution à un problème de transport majeur.
The big idea here is, I think, a new piece of a solution to a fairly big problem in transportation.
Ici, la grande idée est, je pense, une nouvelle solution à un problème de transport majeur.