Karma returns in ways you would least expect.
Ever heard of this before? There is also a prevalent phase(version) in Chinese.
“做人别太过分,会有报应的I”
Give to receive
Have you ever heard the saying that whatever you do it will come back to haunt you…