English-Language Idioms: Bite off More than One Can Chew
Bite off More than One Can Chew means taking on more responsibility than a person is able to bear. An idiom is a phrase whose meaning differs from the meaning of the individual words considered separa