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