STR's future projects look hot in the trade as his recent release Vaalu is running houseful in theatres. The success meet of the film was held yesterday, where the actor addressed the media saying, "I will take all the blame on myself for Vaalu's delay."

Further while discussing about the struggles faced by the team, the actor said, "After facing all the struggles, I have now learnt where I stand in the cinema industry." He then thanked his fans who have stood by him through thick and thin. The actor who is an ardent devotee of Sai Baba, concluded his speech on a spiritual note saying, " I am a devotee of Sai Baba and Lord Shiva and I surrender myself completely to the power above 'GOD'." May his spiritual endeavours lead him to greater things in his career and in life.