Common Adjective Collocations of upheaval

civil, cultural, domestic, economic, emotional, first, French, general, gradual, great, internal, last, late, major, massive, mighty, national, next, political, present, recent, religious, revolutionary, slow, social, such, sudden, tremendous, violent, whole