out of this world in Polish
out of this world in Polish
nie z tego świata
(idiomatic, informal) Of exceptionally high quality; wonderful; marvelous.
nieziemski
(idiomatic, informal) Of exceptionally high quality; wonderful; marvelous.