to employ all available means

用尽所有办法, 千方百计
在线英汉词典
相关词语