English: The film debuted at the Cannes Film Festival recently.
Telugu: ఇటీవల కేన్స్ చిత్రోత్సవాల్లో ఈ సినిమాను ప్రారంభించారు.