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