English: It is hard to believe it yourself.
Telugu: దాన్నే నమ్ముకుంటే కష్టం.