English: They have since returned to Russia.
Telugu: ఆ త‌ర్వాత కొంతకాలానికి మ‌ళ్లీ ర‌ష్యాకు వెళ్లారు.