reach the point of no return - German English Dictionary