The expression "fell short" means that something was not enough or did not meet expectations. In this context, it suggests that the speech had no significant impact on the audience. The correct answer is "had no effect". The other options do not fit the intended meaning of the phrase.