English: The film has been received well by critics also.
Telugu: ఈ సినిమా విమర్శకుల ప్రశంసలు సైతం అందుకుంటోంది.