translate English to German: Some even say that we have already gone past the point of no return.
Manche behaupten sogar, dass wir den Point-of-no-return bereits überschritten haben.