how's life been treating you - Turkish English Dictionary