The Japanese term "kara" matches the English term "because"

other japanese words that include "kara" : english :
bakarasii absurd
kara as
karada body
kara for
kara since