I'm French and work with a German colleague. I often hear the expression "put in place" which to me corresponds to the French expression "mettre en place".
This expression means more or less "set up things to get something to work". For example:
I put in place all the shelves so you can store your books.
Is this grammatical and idiomatic?