noch zu haben sein, noch zu vergeben seinbleiben

listen to the pronunciation of noch zu haben sein, noch zu vergeben seinbleiben
Немецкий Язык - Английский Язык
to remain up for grabs