wie kann man in eng sagen: woher in aller welt wusstest du das??

1)how on earth did you know that?    
Translation by ckConnect Error: Too many connections