try your damnedest

try your damnedest

aux. 拼死命干,尽全力


英语宝典
考试词汇表