your speech
Ils ont tous compris ton discours.
They all understood your speech.
Your speech was excellent.
Comment s'est déroulé ton discours ?
How did your speech go?
Read me your speech.
Your speech was superb.
Have you rehearsed your speech?
As-tu improvisé ton discours ?
Did you improvise your speech?