Disappointingly unsuccessful English: defeated, disappointed, discomfited, foiled, frustrated, thwarted Bahasa: kecewa, hampa