'Mass Maharaj' Ravi Teja has been battling to score a big hit since 'Krack'. After the debacles of 'Khilad.....