English: I am still flabbergasted.
Telugu: నేను ఇంకా వెర్రెత్తిపోయాను .