According to Vedic astrology a planet gives certain results during a time period based on a no. of factors like current Dasha, Transit, Sign under which the planet is placed, aspects and conjunction etc. Planetary aspects and