Originally Posted by AnonymousGender
At first I must correcting my post. In Hindu that is Kamma, then adopted by Budhist as Karma.
There is a different concept of time between Islam, (also Christianity and Yudaism) in one side and Hinduism, Budhism in another side.
In Islam, time is a straight line. Life is run forward and never back again to the starting point.
In Hindu and Budhist, time is a circle. Life is run from starting point and back again to the starting point. After death, a human will birth again (reinkarnation) except some good people who can go to nirvana.
Because their concept of time is a circle, of course there is goes around comes around in their belief.
As a Muslim, if we did something bad in the past the get someting bad in the future, i.e, we stole someone else money and few years later someone else steal our money, that is not a punishment of our sin but warning to realize us. We must 'taubah' and dont repeat a same fault or we must pay that fault in akhira.