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