There are better techniques to detect climatic changes and attribute them to different causes.
(better techniques; to attribute; them; to different causes)
better techniques
to attribute
them to different causes