reach the point of no return - Turkish English Dictionary