The Geula might not be prevented from occurring because not enough of Jews did teshuva, but will proceed anyway Davka BECAUSE the evil in the world has exceeded its allowed limit and therefore HaShem needs to propel the Geula, and in so doing it will schlep the Jews along out of Golus as a result! This was a truly mind/eye opening shiur given by a very studious Rebbetzen! There is much more to share, but I need to transcribe the audio IY"H to a written format.
It says, before Mashiach comes Eliyahu will announce His arrival.
Where have we heard Eliyahu?
Who is Eliyahu?
What will it sound like?
The prophet Malachi already spoke about the great hiding of the face of Hashem and the great confusion of minds and ideas before the arrival of Mashiach because the evildoers and the actions of the Satan will be successful and the trials and the strength needed will be great, and there will be no possibility of talking about the truth and about faith in front of the multitudes…Therefore the prophet said: "Then those who fear Hashem spoke each one to his fellow" . . . that those who fear Hashem will have to strengthen themselves that they should not err and go after the mistaken people and after the majority, and one should help his fellow man and strengthen him and tell him: "Be strong" and the Holy One blessed is He who searches the heart and kidneys, will test their words. (Maskil el Dal) From Years of Awe
23 Lo, I will send you Elijah the prophet before the coming of the great and awesome day of the Lord,
כגהִנֵּה אָנֹכִי שֹׁלֵחַ לָכֶם אֵת אֵלִיָּה הַנָּבִיא לִפְנֵי בּוֹא יוֹם יְהֹוָה הַגָּדוֹל וְהַנּוֹרָא:
24 that he may turn the heart of the fathers back through the children, and the heart of the children back through their fathers-lest I come and smite the earth with utter destruction.
כדוְהֵשִׁיב לֵב אָבוֹתעַל בָּנִים וְלֵב בָּנִים עַל אֲבוֹתָם פֶּן אָבוֹא וְהִכֵּיתִי אֶת הָאָרֶץ חֵרֶם: