How to say when was the last time you saw tom smile? in Turkish

1)tom'un gülümsediğini en son ne zaman gördün?    
Translation by duranConnect Error: Too many connections