I have recently heard about a concept called "Ein Ye'ush Baolam Clal" ("אין יאוש בעולם כלל") which translates as "There is never a time of despair".
I was wondering if this is referring to all things, or just things related to Torah and mitzvoth. And where is the source for it?