quando avrai finito

when you have finished

→ quando
phrase Uncommon #14,063
when you have finished Used to refer to a time after someone has finished doing something.
IT: Quando avrai finito, possiamo uscire.
EN: When you’ve finished, we can go out.