1.The area has been suffering from periods of small amount of rainfalls and droughts, when almost no rain falls.
suffer from 忍受,遭受;患…病;受…之苦
How long have you been suffering from a headache?
你头痛有多久了?
Your son suffers from your excessive shielding.
你的过分袒护,反而害了你的儿子 。