"天使和魔鬼永远留在我们的心里,但其实就是我们自己会让他们存在。" is there any part from my sentence need to be correct?
for those who don't get what i mean, this is the english version before i translated to mandarin "angel & devil always stay inside us, but in the end is ourselves who makes them exist".