vetted source

Translations
проверенный источник
The report was based on vetted sources.
Отчет был основан на проверенных источниках.