English: The film has been applauded at international film festivals.
Telugu: ప్రతిష్టాత్మక అంతర్జాతీయ చిత్రోత్సవాల్లో ప్రదర్శితమై ప్రశంసలందుకుందీ చిత్రం.