In our opinion, it's one of the hardest languages for English speakers to learn. Turkish is an agglutinative language. What would be a complete sentence in English gets compounded into a single very long word by attaching prefixes and suffixes, rather than using separate prepositions.