Bahasa Inggrisnya dari penempuhanthe traveling of a certain distance, the undertaking of a difficult task.