I need help for my thesis dedication....I'm Italian but it should be written in english....

something like:


"To all those without whom this thesis might not have been written,
and to all my English teachers and professors, from past and present,
in great appreciation for their inspiration and passion for knowledge".


What do you think???
maybe the second line needs to be re-organized.....



thank you