give a good account of oneself - Turkish English Dictionary