These caudes led to bad result.中文意思

问题描述:

These caudes led to bad result.中文意思
是causes,不是caudes

这些原因导致了不良后果