English: The Russia challenge
Telugu: అంటూ సవాలు విసిరిన రష్యా