Abraham and Sarah (Taglish) Spela upp How to maintain great faith when the promises of God seem impossible.