Hi, I read an article from the Newsweek magazine and I cannot translate the following expression:
Russia is struggling to shrug off the "new normal" ball and chain.
Even if "struggling" means : have difficulty to do something. And "Shrug off" means : to be bothered. I don't understand this sentence.
Thank you in advance.
Russia is struggling to shrug off the "new normal" ball and chain.
Even if "struggling" means : have difficulty to do something. And "Shrug off" means : to be bothered. I don't understand this sentence.
Thank you in advance.