Machine Translation using NLP