English: Though a financial failure, it was well received by critics.
Telugu: విమర్శకుల ప్రశంసలు సంపాదించుకున్నా, ఆర్థికంగా అంతంతమాత్రమే.