Looking at the horoscope of your Son we see that his 7th house which is the prime house of marriage is ruled by Mars. Mars is in the 9th house and combust. Saturn in lagan aspects the 7th house , which will bring delays and obstructions. Rahu in the 7th house in not auspicious. Your son should do the remedies of Rahu and Mars to see good results on the marriage front.