“My Father has promised that you will receive his Spirit, and I am the one who will send the Spirit to you. But you must stay here in Jerusalem and wait until God's Spirit comes down in power and touches you.”