to try as hard as you can to do sth
strain every nerve / sinew (to do sth)
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition