begin to make sense - Turkish English Dictionary