English: It was released last year to critical acclaim.
Telugu: గత యేడాది విడుదలై విమర్శలతో పాటు ప్రశంసలు అందుకుంది.