Please check ayah 3:143 for complete tafsir.