Hasil terjemahan di sini.
Kata "Tarabuk" diterjemahkan ke dalam indonesia sebagai: terdesak, terpaksa.