Long story short (長話短說)

Long story short, we must keep going, never give up and keep learning.  Sunny day will come soon.

Let-down (n)使人失望的事情

A needle in a haystack  (大海撈針) 

A friend in need is a friend indeed  (患難見真情)