too good for this world
Adjective
Meaning
Too morally good or pure for the sinful mortal world.
(idiomatic) Out of this world; of exceptionally high quality; wonderful; marvelous.
Source: en.wiktionary.orgAdjective
Too morally good or pure for the sinful mortal world.
(idiomatic) Out of this world; of exceptionally high quality; wonderful; marvelous.
Source: en.wiktionary.org