you should be proud of yourself - Turkish English Dictionary