try their damndest

try their damndest

aux. 拼死命干,尽全力


英语宝典
考试词汇表