Not possible; incapable of being done, of existing, etc.; unattainable in the nature of things, or by means at command; insuperably difficult under the circumstances; absurd or impracticable; not feasible.
impossible in Dutch is onbestaanbaar, uitgesloten, onmogelijk
impossible in French is impossible
impossible in Italian is impossibile
impossible in Norwegian is umulig
impossible in Spanish is impossible, imposible