idiom
out of this world
extrem gut oder beeindruckend
Meaning
extremely good or impressive
Example
The food at that restaurant is **out of this world**.
Das Essen in diesem Restaurant ist unglaublich.