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