for all it is worth 同义词
1 十分坚定
2 竭尽全力
extend do your damnedest to do do your damnedest try your damnedest to do try your damnedest give a hundred and ten per cent give a hundred per cent do your level best to do do your level best try your level best to do try your level best move heaven and earth at full stretch put your best foot forward have shot your bolt for all is worth put the pedal to the metal with the pedal to the metal firing on all cylinders working on all cylinders pull out all the stops go to any lengths to do go to any lengths go to great lengths to do go to some lengths to do go to some lengths strain every nerve to do strain every nerve strain every sinew to do strain every sinew body and soul go to great lengths