English: Russia is Not Far Away!
Telugu: అక్కడి నుంచి రష్యా మరీ అంత దూరమేమీ కాదుగా!