be anxious to do sth - French English Dictionary