Wenn es von der Seite auch eine deutsche, russische oder sonstige Version gibt macht die Verknüpfung via hreflang natürlich Sinn. Ansonsten ordnet Google die Sprache eigentlich immer richtig zu, ohne das man was tun muss. Das kannst du aber in den Webmastertools einsehen.
Wenn die Seite rein englischsprachig ist, kann das auch Sinn machen, funktioniert nämlich auch domainübergreifend. So kannst Du z.B. für England, USA, Australien und Kanada jeweils eine passende (Länder)Domain servieren und erzeugst trotz 100% Inhaltsgleichheit keinen Duplicate Content. Wenn denn hreflang richtig implementiert ist, die Möglichkeiten da kleine aber richtig fiese Fehler einzubauen sind umfangreich.