my disappointment is immeasurable meaning