Descubrí algo.

I won’t deny there’s a relationship but I think it’s misleading to use “find out” as a synonym for “discover”

English Translation

I found out something.

Would encontrar work here instead of discubrir?