It is difficult to learn Spanish?

Not necessarily. Spanish is considered one of the easiest languages ​​to learn for native English speakers due to grammatical similarities and shared vocabulary.