try every / all means to do sth = make every effort to do sth = spare no effort to do sth
Copyright © 2018 WordTech Co.