Beyond belief or understanding English: incredible, unbelievable Bahasa: aneh, menakjubkan, mustahil, aduhai, luar biasa