English: But Russia took its time.
Telugu: కానీ రష్యానే పైచేయి సాధించింది.