Word/Phrase: i owe you
Translation: te debo
Pronunciation: te ˈðe.βo
I owe you - Te debo
I owe you a favor - Te debo un favor
I owe you money - Te debo dinero
I owe you an explanation - Te debo una explicación
I owe you my gratitude - Te debo mi gratitud