idiom
In for the long haul
Готов продолжать что-то долгое время.
Meaning
Prepared to continue something for a long time.
Example
He knew that success would take years, but he was **in for the long haul**.
Он знал, что успех займет годы, но он был **на долгий срок**.