where did you find
Where did you find the key?
Where did you find this?
Where did you find their cat?
Mon Dieu, où as-tu trouvé ça ?
My God, where did you find that?
Where did you find that?
Où as-tu trouvé cette preuve ?
Where did you find this evidence?
Où as-tu trouvé cette chose étrange ?
Where did you find this strange thing?
Where did you find your key?