Victor,
You're serve looks really intimidating to receive. Can you give some advice on how to return a serve like that? (the speed, the spin, the difficulty reading, the low bounce)
Also, did you practice everyday since you were a child? How do you get to be this level? Are you near the level...