English: I can’t believe myself.
Telugu: తనను తానే నమ్మలేక పోతున్నాడు.