English: Even I am surprised.
Telugu: నాకిప్పటికీ ఆశ్చర్యం.