I have had a rough few days

What does this sentence mean

regards
Learner_2010

The last several days have been difficult for me.