revolutionary [adjective] + upheaval [noun]