Русско-английский научно-технический словарь
это возможно
•
This is a possibility
(
or
is possible
).
Русско-английский научно-технический словарь
это видно из
это впечатление обманчиво