be hopelessly stretched - Turkish English Dictionary