Just quickly did a search on google to see what are the hardest languages to learn and I got these results, not in order though: Finnish, Japanese and Mandarin. Japanese I say would be the hardest one out of the three as every word is a different symbol and it's not phonetic so it gives you no clues as to how it is pronounced. Dont know if that is true just got it off the net.