この上ない

the most; the best; the greatest; supreme

Meaning

  1. expadj-i
    the most; the best; the greatest; supreme; unrivalled; unsurpassed; matchless; peerless

Example sentences