take extra precaution, make an enormous effort, go the extra mile (to see that something gets done)
BEND OVER BACKWARDS
Meaning of BEND OVER BACKWARDS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012