I don't really understand this challenge

Of particular difficulty is the recurrence of an elephants
(
Scott off neighbours, Fri 11 Jan 2008, 13:13,
archived)
hehehe when challenges collide!
sort of!?
(
Wildyles is rimming a chimp, Fri 11 Jan 2008, 13:14,
archived)
thanks
More luck than judgement.
(
Scott off neighbours, Fri 11 Jan 2008, 13:16,
archived)