Common Noun Collocations of thanks

appreciation, author, debt, everything, expression, God, gratitude, hand, heart, kind, kindness, letter, life, love, name, part, praise, prayer, professor, thing, vote, way, word, world, year, Almighty, Father, Lord, Sir, dr.