be not very generous - French English Dictionary