Idiom to describe giving up

Perseverance, perseverance, rock-solid, indomitable, hard-working, perseverance, dripping water wears away the stone, good beginning and good end, perseverance, perseverance, perseverance, iron pestle grinds into a needle, never satisfied, reclamation, consistency, perseverance, perseverance. Make night workers burn ointment day after day, stay up all night, forget to eat and sleep, work conscientiously, burn ointment day after day, make persistent efforts, beyond the reach of the whip, day after day, night after night, day after day, get up early and get dark, day after day, night after night.