Vocabulary

まさかとは思うが

I doubt it, but ...; I find it hard to believe, but ...; it's a long shot, but ...

expression