Mega Power Star Ram Charan Teja upcoming movie Rachcha is curently progressing at Talakona forest near Tirupati. The unit is filming action episodes on Ram Charan, Tamanna and his opposite members under the supervision of fight Master Stun Shiva. Ram Charan Tej and Tamanna visited Tirumala and offered special prayers last night. The film is directed by Sampath Nandi and produced by Megasupergood movies.