Kamus Mobile
https://m.xamux.com
Indonesian to English
mungkin memang demikian that may be so
mungkinpossible
memangactually, yes
demikiansuch, thus