improve get_best_translation

now uses language model