After a long search, they found it.
Meaning: They spent a significant amount of time searching and eventually located the ball.
Choice of Words: Long means lasting for a relatively considerable period of time. Found means to come across or locate something that was lost or hidden.
Alternative Expressions
Related Expressions