English: I can’t even believe it.
Telugu: నమ్మలేను కూడా.