English: Some have criticized it, others have appreciated it.
Telugu: కొందరు ఆ సినిమాను విమర్శించారు, మరికొందరు ప్రశంసించారు.