I will give power: etc. or, I will give unto my two witnesses, that they may prophesy, John 3:27; 1 Corinthians 12:28; Ephesians 4:11
witnesses: Revelation 20:4; Luke 24:48; John 15:27; Acts 1:8, Acts 2:32, Acts 3:15, Acts 13:31
they shall: Revelation 19:10
a thousand: Revelation 11:2, Revelation 12:6