English: The film has been screened in Russia.
Telugu: ఈ చిత్రం రష్యాలో కూడా హిట్టైంది.