bend over backwardsDefinition: Do whatever it takes to help. Willing to do anything.Discuss this Idiom in the comments below.