Kamus Mobile
https://m.xamux.com
Indonesian to English
datang membantu step into the breach
datangcome, arrive
membantuhelp, support

Contoh

Malah sebaliknya, semua orang datang membantu.
Instead, it was all-hands-on-deck.