i am grateful to you - French English Dictionary