will give back, will return, will answer for, will give an account of
En échange, vous rendrez Sen et ses parents au monde des humains.
In exchange, you will return Sen and his parents to the human world.
— Le Voyage de Chihiro (2001)
Vous lui rendrez l'illusion de sa beauté ?
Will you restore his illusion of beauty?
— Star Trek: The Cage (1965)
Je serai là quand vous vous en rendrez compte.
I'll be there when you realize it.
— Le monde perdu : Jurassic Park (1997)
Vous me le rendrez une fois notre affaire conclue.
You will return it to me once our deal is concluded.
En échange de l'opération, vous nous rendrez Scylla.
In exchange for the operation, you will give us back Scylla.