English: He can't believe it though.
Telugu: అయినా అతడు నమ్మలేక పోతున్నాడు.