English: I was really amazed.
Telugu: నేను నిజంగా అబ్బురపడ్డాను.