English: And yet they had confided in me.
Telugu: ఐనా వారు నాపై నమ్మకముంచారు.