English: Many critics have highly acclaimed the movie.
Telugu: చాలా మంది రివ్యూయర్లు ఈ సినిమా పట్ల పెదవి విరుస్తున్నారు.