"Astaghfirullah" is commonly used in Islam. That's not Indonesian word, that's Arabic word exactly.
"God forgive me" is a better translation
If a person was asking God for mercy woud they not say 'mengapa'?
Ouch, have mercy lord, why... Should be correct as well
please let's have indonesian words, not arabic ones!