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