I was wondering if there's an idiomatic expression to say that "someone or something did not delivered as promised". Like The method's promise was cut short or something similar.
Learn English – idiomatic expression for a promise that was not delivered
idioms
Best Answer
"fall short (of something) to not reach an amount or standard" http://idioms.thefreedictionary.com/fall+short