Time will tell whether they are actually able to fulfil this promise, but the signs remain promising.
Es wird sich zeigen, ob sie tatsächlich in der Lage sind dieses Versprechen zu erfüllen, aber die aktuellen Anzeichen sind vielversprechend.