English: It was praised both by the audience and critics.
Telugu: ఇటు ప్రేక్షకులు అటు విమర్శకుల ప్రశంసలు అందుకుంది.