do oneself proud - Turkish English Dictionary