English: Critics praised this movie.
Telugu: విమర్శకులు ఈ సినిమాను ప్రశంసిస్తున్నారు.