throw oneself into the unknown - Turkish English Dictionary