noch zu haben sein, noch zu vergeben seinbleiben

listen to the pronunciation of noch zu haben sein, noch zu vergeben seinbleiben
Deutsch - Englisch
to remain up for grabs