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