Translation of "Gelobe besserung" in English

Dann gelobe ich Besserung.
Well, I shall try to do better in future.
OpenSubtitles v2018

Mein erstes Video auf YouTube über den neuen Ford Focus MK4. Ich starte mal mit etwas nicht ganz gewöhnlichem, nämlich der USB Schnittstelle und was diese so an Strom liefert. Aktuell eher noch amateurhaft, aber ich gelobe in Zukunft Besserung.
My first video on YouTube about the new Ford Focus MK4. I start with something not quite ordinary, namely the USB interface and what it delivers in this way in power. Currently rather amateurish, but I vow improvement in the future.
CCAligned v1