English: The challenge of russia
Telugu: రష్యా సవాలు