
Under (one's) own steam

Translation under (one's) own steam into russian
under (one's) own steam
He managed to finish the project under his own steam.
Он сумел закончить проект своими силами.
Definitions
To do something independently or without assistance, relying on one's own efforts or resources.