more than willing to - French English Dictionary