make life a living hell for - Turkish English Dictionary