If I were foreign, I would definitely learn English because of its importance in society. As for its difficulty, I wouldn't say it's easy at all. We have so many homophones and our ways of doing things are a lot different than most other languages. Verb conjugation in German and French are very similar whereas in English, it's completely different. For a foreigner learning English, I would guess that it would be very hard.