Idioms for the week bite off more than you can chew – to undertake a task too difficult to manage or accomplish; to try to do more than what you can do; to promise to do something which you can’t keep bite the bullet – to do something unpleasant, difficult or dangerous because the situation […]
Please LOGIN to read more.