English: screened 25 places in Europe.
Telugu: యూరప్ అంతటా 25 చోట్ల ప్రదర్శించారు.