Art & Entertainment Ramarao On Duty Teaser: Ravi Teja's Action-Packed Avatar Gets Cheered By Fans BY Outlook Web Desk