attach to something for dear life - Turkish English Dictionary