Anonymous participant I understand. My main suggestion was to check if you can get an English version directly from your bank, as it’s faster and cheaper than going through translation, which in my opinion would need to be a notarized translation. In my case, I asked the bank, and they directly sent me the English version via email, which I used to apply.
I’m not sure which country you’re from, but generally, I believe it's the same everywhere. You can request stamped statements from your bank either by email, in person, or through other support channels, usually for a small fee, especially if it can't be done through your bank’s app.