be deeply indebted - French English Dictionary