Deeper Look On Language Translation