English: And in Russia, too.
Telugu: మరియు రష్యా లో, చాలా.