English: It also achieved praises from critics.
Telugu: అటు విమర్శకుల ప్రశంసలను సైతం పొందింది.