Hard to deal with, especially causing pain or embarrassment English: awkward, embarrassing, sticky, unenviable Bahasa: susah, sukar, cerewet