English: It is appreciated by the masses as well as the critics.
Telugu: అటు సామాన్య ప్రేక్షకుల నుంచి, ఇటు విమర్శకుల నుంచి ప్రశంసలు పొందుతోంది.