translate English to French: Perhaps they constitute a more realistic threat.
Peut-être ces menaces sont-elles plus réelles.