English: Russia most of all.
Telugu: రష్యా, ఆ చాలా లో.