to thrill someone - French English Dictionary