All-out-effort

A very good and thorough effort.

We are making an all-out-effort to finish our work.