>>114
I dont understand waht does that mean but...
If he helped not long ago you could say
"thank you for helping me (yesterday,this morning...), if i can help you in something, please let me how."
If he helped you a long time ago in something very important you just could thank him, i dont think there is a way to talk with somebody like japanese do
Anyway, wait for a true english speaker to answer your questions