Beyond Google Translate: Exploring Powerful Alternatives For Language Interpretation