English translation mismatch in 2:258

English translation of Ayath of Surah 2:258 is not matching.
PendingPending

جزاك الله خيرا