обя́занный всем самому́ себе́ Russian - English
1.
Englishself-made
-
Englishof a person, having achieved success by one's own efforts
English translator: Russian English обя́занный всем самому́ себе́ Eesti sõnaraamat Español Traductor Svenska Översättare