Hi,
Recruitment is an evergreen field and HR is also one such. However many foreign countries (especially the western world) has a surplus of this talent area. Getting jobs for these area is Europe or US or Australia will be difficult.
Having said that, foreign language is always a benefit. Traditionally German or Spanish or French would have been an advantage. Now I would even suggest Japanese or Chinese if you have the stamina for this. It is a trending area for Indian expats now.
But, in a global recruitment environment, I would think it should be sufficient to know and speak English, because anyone seeking employment in your country should have to be able to speak English at least. Still, which language helps you will depend on the kinds of clients or companies you work for and where the majority of their target talent exists. It will also depend on which city/country you wish to be employed in.
Hope this helps.
Good luck.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile