The island's present economy owes a good deal to whisky distilling.
⇑ Translate the sentence above by Google ⇑
Related: owe
Prev: I don't want to press the point, but you do owe me$ 200.
Next: Anyway, to put it simply, we still owe them £ 2 000.