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