English: It was shown at the Cannes Film Festival in 2008.
Telugu: 2008 కేన్స్ ఫిల్మ్ ఫెస్టివల్లో దీన్ని ప్రదర్శించారు.