English: Well Russia is not that far.
Telugu: అక్కడి నుంచి రష్యా మరీ అంత దూరమేమీ కాదుగా!