what is the meaning of “don't let challenges stop you to take your best future”