1. exciting, much higher or better than normal/expected
Professional
Social
the response to my proposal has been off the charts
The idiom 'off the charts' describes something much better than anticipated, something that exceeds expectations or something unbelievably good.