English translation of Surah 2:255 is mismatching.