My native language is English. That being said, I feel that Mandarin, Japanese and various Indian languages are among the hardest. All those characters, all those sounds, it's just too much for me. I tried a class on Japanese in high school and dropped out in 3 weeks, I was so lost. I'd like to try again however.