1. A method for providing natural language query translation, the method comprising: training a statistical model according to a plurality of query click log data, the plurality of click log data being mined to train the statistical model for domain detection in the absence of available in-domain data; receiving a natural language query; translating the natural language query into a search query according to the statistical model; performing the search query; and providing at least one result associated with performing the search query.