English: I still can't believe he came.
Telugu: ఆయన వచ్చారనే విషయాన్ని ఇప్పటికీ నమ్మలేకపోతున్నా.