do your damnedest to do 同义词
1 全力以赴
concentrated all-out wedded mightily stretch put your shoulder to the wheel put your back into 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 put your best foot forward flat out
2 竭尽全力
extend 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 for all it 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