discovered

1.

đã phát hiện

find (something or someone) unexpectedly or in the course of a search.

:
firemen discovered a body in the debris
2.

đã phát hiện

divulge (a secret).

:
they contain some secrets which Time will discover