Англо-український словник технічних термінів
it stands to reason
Очевидно
ясно
Англо-український словник технічних термінів
it should seem
it was not until that