English: And Russia is not far away.
Telugu: మరియు రష్యా మినహాయింపు కాదు.