>>520995173
Moscow and Saint Petersburg. Literally even schoolboys know English and both cities have significant English-speaking population. Both cities have great wages and pretty much low cost of living (compared to Germany, for example). I enjoy it here so far.