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