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