Take the following as truth: Still, the presence of the detectives brought the truth home to him more than anything else could have done. 
Then the following statement: "The detective being there made the whole thing more serious for him than anything else." is true, false, or inconclusive?