emerge

[ɪ'mɜːʤ]

v

виявлятися, виходити, випливати; з'ясовуватися

several new facts emerged — виявилося кілька нових фактів

Джерело: Англійсько-український словник на Slovnyk.me