English: The film won critics appreciation in many international film festivals.
Telugu: ఈ చిత్రం పలు అంతర్జాతీయ చిత్రోత్సవాల్లో విమర్శకుల ప్రశంసలందుకుంది.