English: The audiences and critics have appreciated the movie.
Telugu: ప్రేక్షకులు, విమర్శకుల ప్రశంసలందుకుంది.