Sur la terrasse de votre villa.
On the terrace of your villa.
Auf der Terrasse Ihrer Villa.