esprit de suite

Noun

 * 1)  tenacity, obstinacy, consistency, perseverance frame of mind that leads someone to seeing things through