English: It's been a long time in Russia.
Telugu: ఎక్కువకాలం రష్యాలోనే గడిపింది .