"deem impossible" — Diccionario de colocaciones de inglés

deem impossible colocación
Automatic translation (No garantizamos su exactitud.): uznaj za niemożliwy
  1. deem verbo + impossible adjetivo
    Suelta colocación

    Its very existence had been deemed impossible because of the terrain, the altitude and the climate.