Original: Mighty God, His time is ever best BWV 106 'Actus tragicus'. Alto Recorder sheet music. Viola da Gamba sheet music.
Translation: For high voice only, voice only bass, SATB choir, 2 recorders tall, 2 viola da gamba, continuo. Johann Sebastian Bach.