be deeply indebted - German English Dictionary