met hand en tand

Phrase

 * 1)  tooth and nail; with all the strength and means at one's disposal