0 to experience many difficulties or dangers in order to achieve something --
You can't turn her by talking, but she'd go through fire and water for any one she loves.
When he had cut it loose and carried it home, the shepherd also became his firm friend, and would have gone through fire and water to serve him.
And I reckon she's a girl well worth going through fire and water for.