Prepared to continue something for a long time.
Готов продолжать что-то долгое время. (gotov prodolzhat' chto-to dolgoe vremya)
"He knew that success would take years, but he was in for the long haul."
"Он знал, что успех займет годы, но он был на долгий срок." (on znal, chto uspekh zaymet gody, no on byl in for the long haul)
in very good health
to survive a difficult situation
something of very high quality or luxurious
to tell an exaggerated or false story
Things are usually worst just before they improve.
the beginning of a new idea or thought