thorough check

listen to the pronunciation of thorough check
English - English
intensive search, careful check