Very difficult, severely testing stamina or resolution English: rugged, tough Bahasa: payah Less certain link between this word and this sense.