English: The film has also got applauding reviews from the critics.
Telugu: ఈ సినిమా విమర్శకుల ప్రశంసలను సైతం సొంతం చేసుకోవడం గమనార్హం.