This is technically correct grammar, but it is probably too complex a sentence for fiction, unless you are deliberately writing in a wordy, academic style. It would also be fine as part of a brief summary of a story, where you were trying to explain the whole plot in one paragraph. " It is still a little dry for fiction, though.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.