I wish I'd shown more self-control.我当时若是更自制一些就好了。
people who have no self-control没有自制力的人
You must exercise self-control.你必须克制自己。
英汉双解词典包含368430条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。