English: Amazed, I looked back.
Telugu: ఆశ్చర్యపడుతూ వెనుతిరిగి చూసాను.