English: As does today's Russia.
Telugu: అదే ఈనాటి రష్యా.