English: Russia also faced enormous challenges.
Telugu: రష్యా కూడా అనేక సమస్యలతో కొట్టుమిట్టాడుతోంది.