"Basically our official languages are English and Thai, so I hope you can apply for an English version from the bank. If the bank does not provide an English version, you can translate the content yourself and have the bank stamp it for you."
I've emailed them and they answered quite fast. "Meldebescheinigung" is not required if you have a valid German ID card (Personalausweis). I assume it's the same in Berlin but I'll check.
Congrats! How did you even get stuff like "government paper proving I'm a freelancer, notarized by a notary" while in Hanoi? Or did you bring it all with you?