Smart Foreign Languages