That sounds like a pretty normal schedule for anything flying LatAm, be it LAN or anybody else...
I wonder how you make it 30 hours with 10 block hrs scheduled. Even a 3 hrs stop will bring it to a max of 16 hrs duty...
And Spanish is extremely helpful in that part of the world. I think the locals actually speak it better than english, even on ATC...