Obter item em todos os idiomas em que possui uma versão

Digamos que temos um produto do item (que possui versões em en, jp, zh e 0 em ru). Como posso obter esse item em en, jp e zh e não em ru.

Eu tentei o código abaixo.

Item tempItem = Sitecore.Context.Database.GetItem(tempID);
foreach (var itemLanguage in tempItem.Languages)
{
  //Do Something
}

AquitempItem.Languages está retornando todos os quatro idiomas em que eu esperava apenas trêsru não possui versões.

É a maneira correta de conseguir isso?

questionAnswers(2)

yourAnswerToTheQuestion