Original: Complete score. For Piano Solo. optimized version. Also hat Gott die Welt geliebt, BWV 68. Lavignac. Aria. Mein gläubiges Herze.
Translation: For God so loved the world, BWV 68. My faithful heart. Air. No.2. Arrangements and Transcriptions. Bach, Johann Sebastian.