The good news is that if they have had it for that long it was actually sent to reviewers. With some like JACS, the worst response is to hear back in 48 h that it did not even go to reviewers. Like Clarkstill said, it just means it is in the review process.
I have had a couple papers that, despite only having minor revisions, took over a year between submission and acceptance.