English: Since then, he visited Russia several times.
Telugu: ఈ కాలంలోనే అనేకసార్లు రష్యాను సందర్శిం చాడు.