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