English: The film was highly acclaimed at the Cannes festival.
Telugu: అది కేన్స్ ఫిల్మ్ ఫెస్టివల్‌లో ప్రశంసలందుకుంది.