English: Russia's the word!
Telugu: రష్యా పిలుస్తోంది!