Why is English such a hard language to learn for foreigners?

12 answers 12