interpret favourably - French English Dictionary