The answer is; warming of ocean water in the east of the Pacific Ocean close to the western coasts of South America.
The warming of the oceanic waters causes a current that pushes the warm waters eastwards of the Pacific Ocean at the equator. This counters and overpowers the prevailing trade winds that blow westwards. The currents bring in storms on the West coast of South America as the currents exchange heat with the atmosphere .