1. A computer implemented method comprising: receiving an original search query in a first language; obtaining a translated search query associated with the original search query, the translated search query being in a second language; evaluating the translated search query to determine whether the translated search query is a candidate for a cross-language search; and generating search results relevant to the translated search query if the translated search query is determined to be a candidate for a cross-language search.