English: Though the film was praised for its visual effects, the critics had slammed the film.
Telugu: ఈ సినిమా విమర్శకుల ప్రశంసలు దక్కించుకున్నప్పటికి వసూళ్ళ పరంగా మాత్రం నిరాశ పరచింది.