it was a load off his mind. - Turkish English Dictionary