While writing an article I ended a paragraph with the sentence
"The data will require some degree of maintenance by the experts"
After rereading, I got stuck on by because for some reason it didn't sound right, and my next guess was
"The data will require some degree of maintenance from the experts"
That doesn't sound right either, so now I'm wondering what I'm supposed to write between "maintenance" and "the experts". The meaning I'm trying to convey is simply "The expert will have to maintain the data to some degree."