Toofan trailer: Ram Charan Teja sets the screen on fire!