Guess the Idiom!

1.    

2.   

3.

4.

5. "Bend over backwards" Meaning = Willing to do whatever it take to help.

6.

7.