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
Yes! You've got it man! You've got it