English: He trusts me more than I trust myself.
Telugu: నాపై నాకంటే ఆయనే ఎక్కువ నమ్మకముంచారు.