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