translate English to French: You have an idea, we can make it happen.
Vous avez une idée, nous la concrétisons.