Vocabulary

デューディリジェンス

due diligence

noun