English: In Russia for many years.
Telugu: పైగా ఎన్నో ఏళ్లపాటు రష్యాలో భాగం.