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