vetted source

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