Berikut ini adalah penjelasan tentang tak dapat ditanggulangi dalam Kamus Indonesia-Inggris
insurmountable