Well I would say go for Arabic.Why ?
1- it's the 5th universally wide spread language.
2- By learning Arabic you would be able to deal with so many nations "different people from different countries"
3- By learning Hindi ,you would be able to deal with Indians .who speak Hindi only "notice that there are around 40 language in India".
4- The middle east now is always in top stories ,so you could get a translation major.
5- By dealing with people from different countries ,you would know about different cultures "Arab countries are different from each others"but by learning only Hindi you would get to know Indian culture "which is also great of course" but there is no big variety.
6- A part of my major is teaching Arabic so I could help you but if you are gonna learn Hindi !! who's gonna help?? "just kidding" :)
For jobs s I told you translation ,tourist guide ,...and according to your main major you could get a job in your major but in different countries "as you already know English"
Good luck.