English: The film has been shot in Russia.
Telugu: రష్యాలో చాలా వరకు ఈ సినిమా షూటింగ్ చేశారు.