do your damnedest 同义词
1 全力以赴
concentrated concerted all-out blitz at full stretch full stretch full steam ahead put your best foot forward on your mettle pull out all the stops with might and main give your all give your best for all you are worth do your level best not spare yourself get your head down flat out go to great lengths go all out wedded mightily stretch put your shoulder to the wheel put your back into do your damnedest to do 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 try your level best to do try your level best
2 竭尽全力
all-out mightily rearguard action extend with might and main do your utmost try your utmost fight tooth and nail move heaven and earth strain every nerve do your level best not spare yourself leave no stone unturned go to great lengths go all out bear down do your damnedest to do 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 try your level best to do try your level best 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 sinew to do strain every sinew body and soul stretch with all your might pit against hammer and tongs spare no effort go to the ends of the earth