translate English to French: On your arrival the car and the necessary paperwork will be ready and waiting for you.
A votre arrivée, la voiture et les papiers seront prêts et n'attendent que vous.