do yourself justice - Turkish English Dictionary