Wiktionary
stay the distance
alt. (context idiomatic English) To persist or continue, especially with regard to something difficult. vb. (context idiomatic English) To persist or continue, especially with regard to something difficult.