you have a point there. - Turkish English Dictionary