that's life, it's inevitable - Turkish English Dictionary