owe someone a debt of gratitude - French English Dictionary