idiom
out of this world
extrêmement bon ou impressionnant
Meaning
extremely good or impressive
Example
The food at that restaurant is **out of this world**.
La nourriture dans ce restaurant est incroyable.