English: It was received well by the audience as well as critics.
Telugu: ప్రేక్షకుల మన్ననలతో పాటు విమర్శకుల ప్రశంసలను కూడా దక్కించుకుంది.