Will the ambassador be able to weather the storm caused by his remarks?
Here, the idiom 'weather the storm' means-
সঠিক উত্তর
To deal with a very difficult problem.
সঠিক উত্তর: To deal with a very difficult problem.