Unrivalled (adjective) — لا مثيل له: Better than all others (British spelling). Below are 6 words with a similar meaning; the linked ones have full GL Dictionary entries with their meaning in Arabic.
Highest in authority, rank or degree.
Without equal; too different to be compared.
unmatchedpeerlessunequalledmatchless
Impossible to defeat or surpass.