English: Something seems to have changed recently in Russia.
Telugu: కొన్ని మార్పులు ఇటీవల రష్యాలో చోటు చేసుకున్నాయి.