relax one's efforts - Turkish English Dictionary