English: This is a major accomplishment for Russia.
Telugu: ది అదేనా రష్యాకు చాల లాభకరమగు విజయమే.