千方百计,全力以赴,使出浑身解数
pull out all the stops v : use all resources available; "The organizers pulled out all the stops for the centennial meeting"
版权所有 © 2024 3Dict.cn