have only oneself to thank

自作自受
在线英汉词典
相关词语