1. A method comprising: receiving an input string in a source language; detecting at least one of a noun phrase and a prepositional phrase in the input string; generating a translation in a target language for said at least one of the noun phrase and the prepositional phrase; and generating a translation of the input string in the target language including the translation for said at least one of the noun phrase and the prepositional phrase.