Language:
Free Online Dictionary|3Dict

翻身作主

Source : CEDICT

to stand up and be master of one's own fate (idiom)

Source : CEDICT

to stand up and be master of one's own fate (idiom)