Translation and Interpretation Made Easy!