"It is impossible to predict the time and progress of revolution. It is governed by its own more or less mysterious laws."
- Why don't you recommend a related idiom?
Click to recommend
Revise and improve your skills by taking our idioms exercise. Challenge your friends and more...