have second thoughts - French English Dictionary