Although initially appealing, the hypothesis of a simple climatic change related to sea levels is insufficient to explain all the data.
⇑ Translate the sentence above by Google ⇑
Related: insufficient