Breakdown of Uno nunca ha descansado en ese trabajo.
en
in / on / at
descansar
to rest
ese
that (masculine)
el trabajo
work
nunca
never
haber
(auxiliary) have
uno
one (impersonal, people in general)
Elon.io is an online learning platform
We have an entire course teaching Spanish (Latin America) grammar and vocabulary.