sorkh-ru

English: Translation
coming as a victor. or becoming successful