English: It was well received by fans.
Telugu: దానికి అభిమానుల నుంచి గొప్ప ప్రశంసలు దక్కాయి.