The phrase "a lot of difficulties" means experiencing or encountering many problems, challenges, obstacles, or hardships. It can refer to a situation where there are multiple issues that need to be addressed and overcome in order for progress to be made.