translate English to German: That is better, but did it really need to take a year to come up with it?
Das ist schon besser. Doch musste dazu wirklich erst ein Jahr vergehen?