English: Audiences have responded as well as critics.
Telugu: ప్రేక్షకులతో పాటు విమర్శకుల ప్రశంసలు కూడా అందుకుంది.