to give a good account of oneself

付清帐, 为自己辩护, 干得好
在线英汉词典
相关词语