English: A little surprised, I guess.
Telugu: నాకయితే కాస్త ఆశ్చర్యం కలిగింది.