Rana Naidu Review: Rana Daggubati, the star of “Baahubali,” responds to negative comments on his upcoming film “Rana Naidu” and emphasizes the importance of positivity in the film industry