Japanese dictionary
まさかとはおもうが
i doubt it, but...; i find it hard to believe, but...; it's a long shot, but...
Kanji details
・think