English: It was appreciated by critics and the audience alike.
Telugu: ప్రేక్షకులతో పాటు విమర్శకుల ప్రశంసలు పొందింది.