I have read this sentence into a Newspaper .but,I could not understand .If this sentence can be given by other other alternatives then also give it.  :

    It's been a while since Germany had so many good players.


Can any one explain it?