物 - something, thing, stuff
欲しいもの - something I want, a thing I want, something that I want
私はそれ欲しい!- I want that
見つかった - found, came across
わざと見つかってる時, やっと見つかったら - found を言いますけれど偶然だったら”came across”を使えます
I came across something I want - (偶然に)欲しいものを見つかった
英語だと”見つかった”は最初にする
I found something I want
見つかった , 欲しい物