Shani Saade Saati Peeda Shanti Mahapuja, Shani Til Tel Abhishek and Mahadasha Shanti Mahapuja
for Overcoming Challenges and Adversities in Life