Mega Power Star Ram Charan Teja went to Sabarimala to end his 41 days Ayyappa deeksha that he took up last month. Devotees who wear Ayyappa mala have to undertake pilgrimage to Sabarimala Sree Ayyappa Temple in Kerala after the completion of a mandalam. Recently Ram charan Rachcha has completed its schedule in Goa. Rachcha is an out-and-out mass entertainer starring Tamannaah as the heroine. Paras Jain and N.V. Prasad are producing it under the banner of Mega Super Good Films. Devi Sri Prasad is composing the music.