meaning of daß ausgerechnet du das sagst!

daß ausgerechnet du das sagst! - German to English

... which coming from you!