1. To dream of participating in the marathon, suggests you must work hard and show patience to prevail against your competitors..
2. To dream you observe a marathon, means you will make a very serious work effort and do strenuous work before you boast with your achievements..