Given a sentence in Igbo language, translate the sentence to English language keeping the meaning of the original sentence intact

Igbo sentence: Ndi ozo na-eche ihe mere na ufodu nwa folks bu otu ngwa ngwa imeebere Trayvon Martin, n'agbanyeghi eziokwu na o nwere nsogbu nke ya onwe ya....
Others wonder why some black folks are so quick to sympathize with Trayvon Martin, despite the fact that he had issues of his own....