last mile: the last walk of a condemned person to the execution place
walk: the act of walking somewhere
indonesian: the dialect of Malay used as the national language of the Republic of Indonesia or of Malaysia