Fetching details from the dictionary...
to do as much as is humanly possible; to try every possible means