tall order: a formidable task or requirement
undertaking: any piece of work that is undertaken or attempted
remora: marine fishes with a flattened elongated body and a sucking disk on the head for attaching to large fish or moving objects