I think it's pretty great to have the players interact with a NPC that doesn't speak common.

I usually pass notes tot he player/players that know the language and let them tell the rest of the party what's going on. It's even more fun in a horror setting or with a character that the party thinks might be double crossing them. They have to decide whether or not to take the translation at face value.