Language:
Free Online Dictionary|3Dict

敢做敢當

Source : CEDICT

daring to act and courageous enough to take responsibility for it/a true man has the courage to accept the consequences of his actions/the buck stops here