give oneself no peace - Turkish English Dictionary