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