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