decide something then and there - Turkish English Dictionary