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