meaning of Alle Klarheiten beseitigt?

Alle Klarheiten beseitigt? - German to English

It is since clear as dirt now, is not it? [hum.] [mostly after some description]