it should seem

it should (would) seem

здавалося б

Джерело: Англо-український словник технічних термінів на Slovnyk.me