1. If you dream that you are participating in a marathon, then you must be persistent and patient in order to overcome your competitors..
2. If you watch a marathon in your dream, it means that you will put in a lot of serious work, effort and hard work before you can brag about what you have achieved..