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.
你的過分袒護,反而害了你的兒子 。