Fetching details from the dictionary...
that is so; that is right; it looks to me; that's my impression
people say that; it is said that; I hear that
今いまにも雨あめが降りふりそうだ。
It looks like it is about to rain.