I wanted to thank someone who has helped me a lot, and I wanted to say that I hoped I could at some point "give back some of the good you've given me". But this doesn't sound correct. Is it ever grammatical to "give good" to someone? (here's an ngram for "the good you have given")
I know someone can do good to someone else though, so would the above sentence be correct if I said instead "give back some of the good you've done to me"? It still sounds odd to my ears. How could I express this in proper English?