bite off more than can chew - French English Dictionary