YOU SAID:
special needs people are so so awesome
INTO JAPANESE
特別なニーズの人々はとても素晴らしいです
BACK INTO ENGLISH
People with special needs are very wonderful
INTO JAPANESE
特別なニーズを持つ人々は非常に素晴らしいです
BACK INTO ENGLISH
People with special needs are very wonderful
That didn't even make that much sense in English.