What does daß ausgerechnet du das sagst! mean?

daß ausgerechnet du das sagst! - German to English

... which coming from you!