Translation: Johann Sebastian Bach. Bwv 645 Sleepers Awake.
Translation: Johann Sebastian Bach. Choral Prelude In E Flat Major Bwv645.