What does , wäre es noch besser mean?

, wäre es noch besser - German to English

... that is better yet.