for all sb / it is worth
with great energy, effort and determination
He was rowing for all he was worth.
for all sb / it is worth
in order to get as much as you can from sb / sth
She is milking her success for all it's worth.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition