English: Russia, very much.
Telugu: రష్యా, ఆ చాలా లో.