Translation of "Sound financial standing" in German