someone's point is well taken - Turkish English Dictionary