English: It received appreciation as well as criticisms in equal amount.
Telugu: ప్రశంసలతో పాటుగా విమర్శలు కూడా అంతే స్థాయిలో వినిపించాయి.