Kamus Mobile
https://m.xamux.com
Indonesian to English
kemudian pasti would then have
kemudian pasti akan kami tarik
then we shall carry off