Русско-английский научно-технический словарь
• The distant views of the planet transmitted to the earth ...