translate English to French: It is a moving experience for me to be back again in the university and to be able once again to give a lecture at this podium.
C'est pour moi un moment émouvant que de me retrouver encore une fois à l'université et de pouvoir de nouveau donner une conférence.