to be on board with something - Turkish English Dictionary