YOU SAID:
those who i trust have always let me down
INTO JAPANESE
私が信頼する人はいつも私を失望させてきました
BACK INTO ENGLISH
The people I trust have always disappointed me
INTO JAPANESE
私が信頼する人々はいつも私を失望させてきました
BACK INTO ENGLISH
The people I trust have always disappointed me
That didn't even make that much sense in English.