Galic and Welsh have to be the most difficult languages to pronounce that I can think of. At least in The Western World. Not to mention celtic.
Llanfairpwllgwyngyllgogerychwyrndrobwllllantysili