English: But he put so much of faith in me.
Telugu: కానీ నాపై ఆయనకు చాలా నమ్మకం.