bend over backwards
To "bend over backwards" means to make a great effort or go to great lengths in order to accommodate or please someone or to achieve a goal. It implies going beyond what is normally expected, often sacrificing personal time, resources, or comfort to meet someone else's needs or demands. It suggests a willingness to be extremely accommodating, flexible, or helpful to the point of being physically or emotionally strained.
Just Saying will “sweep you off your feet” with challenges to complete English language idioms, sayings, and other colloquial phrases.
Includes English phrases for both younger and older players. The full version features over 3,000 English idioms.