English: However, three years ago the film was premiered at the Locarno Film Festival in Switzerland.
Telugu: మూడేళ్ల క్రితం ఈ చిత్రం స్విట్జర్లాండ్లోని లోకర్నో ఫిల్మ్ ఫెస్టివల్లో ప్రదర్శించబడింది మరియు ఇప్పుడు దానిని విడుదల చేయాలని నిర్ణయించారు.