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