English: But this is the new Russia.
Telugu: ఈ కొత్త రష్యా ఉంది.