English: The film won a prize at the Cannes Film Festival.
Telugu: కేన్స్ చలన చిత్రోత్సవాలలోను అవార్డు దక్కించుకుంది.