all-out effort
all-out effort {n.}
A great and thorough effort at solving a given problem.
The President is making an all-out effort to convince Congress to pass the pending bill on health care.
Categories:
Source: A Dictionary of American Idioms