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